Synonyms for "pyloric valve"

Words with similar meaning